Skip to main content

Definitions by danbolling@adelphia.net

A word used in Maine which mean oral sex.
Chowda didn't even know ha