The definitive guide to South Asian lingo

Definition 1 of 1

5 1
Exclamation.
0

Definition

to become romantically involved with someone and see them on a regular basis.

Usage

Nas: Macha!! That girl across the room is eyeing you da?
Vik: What Macha!!! Can't do anything now....I'm going around with Sarah
Added 2011-09-13 by Aich Always!

Root

English

Region

All India

Related Terms

Lau kapals