look up any word, like queefing:
 
1.
Getting high while around other people.
Today at school Antwan was Down Town Leroy Brown.
by Lshasty May 05, 2009
3 1

Words related to Down Town Leroy Brown

down downtown high school sober