Gusher

0
1669
Gusher Meaning: noun. Someone effusive.

Gusher Meaning: noun. Someone effusive.