Gusher

0
1842
Gusher Meaning: noun. Someone effusive.

Gusher Meaning: noun. Someone effusive.