Gusher

0
1661
Gusher Meaning: noun. Someone effusive.

Gusher Meaning: noun. Someone effusive.