Skip to main content

Roderigo DeMourigo's definitions

Shamfa

Some girl who likes to suck on a lot of things including, but not limited to, carrots, lollipops, candy canes, and penis.
Dude, did you see her sucking on that? She is such a Shamfa!
by Roderigo DeMourigo January 21, 2010
mugGet the Shamfa mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email