Top Definition
When your pissed off at a girl, you shit in your hand and slap the bitch in face while she is having sex with someone else
Next time i see that bitch i'm gonna give her a frankie doodle while she is with her boyfriend.
by Tit Monkey January 11, 2009
7 Words related to frankie doodle

Free Daily Email

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

Emails are sent from We'll never spam you.