Top Definition
the most luxurious, quiet, peaceful spot, preferably to smoke in. Its just perfect
dude, do you hear that?
hear what
exactly man, this is such a trump spot, you got the stuff right?
by thebestdaveever3 April 28, 2005
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.