Top Definition
word which is refering to a pussy in a different language.
"When we went door bell ditching last night John was a real peachca."
by Lorenzo October 12, 2004

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.