Top Definition
what you stick in da puntang ya mean!
let me stick my cynrod in your puntang! nahh meen!!
by Cynthia aka cynrod October 11, 2005
5 Words related to cynrod

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×