1 definition by Alexanders Papsmear

Top Definition
A place to burry a cat.
Anthony dug a pussyhole for Morris whose time had come.
by Alexanders Papsmear June 16, 2009
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.