Gusher

0
1855
Gusher Meaning: noun. Someone effusive.

Gusher Meaning: noun. Someone effusive.