1 definition by ThoseGuysFromChina

Top Definition
When you get high with a bunch of people who don't speak your language.
Rick: Dude, all those guys from China were hella chill.
Dale: Yeah man, you got so Rosetta Stoned.
by ThoseGuysFromChina February 10, 2012

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.

×