Chowda

A word used in Maine which mean oral sex.
Chowda didn't even know ha
by NIGGaaaaa November 01, 2006
Get the Chowda mug.