Top Definition
A place in any neighborhood that at first glance seems like an ordinary residence. But it is not. Heaven is in there, usually in the form of chemicals and tigerbalm.
Person 1: "Hey peenarse, finish up with that blenjamin and meet the smircle at 4131B."

Person 2: "Ahhhh..."
by [Naked Apology] November 16, 2007
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.