1 definition by Bran' Noo

Top Definition
Extra Smelly Pussy
used in the context of a lady is a bitch
That girl's an ESP man !
by Bran' Noo May 06, 2003

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.