The definitive guide to South Asian lingo

Definition 1 of 1

2 0
Phrase.
0

Definition

It basically means "are u getting stoned?"

Usage

Man1: Hey macha are u stoning.
Man2: No da macha , Im dry .
Added 2012-11-09 by Im stud