Top Definition
A spot where you go to smoke marijuana.
"Yo im out in LA at the cheeba-spot, why you lighting that dirt where the seeds i'll pop"- Tony Yayo
by PD2 September 16, 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.