Skip to main content

gachha

A wanna be person who butts into individuals business. Usually found with extremely long noses ! some of these gachhas might be found in south africa or some parts of asia. The lack personal space. Gachhas are friendly and tend to start conversations but forget to end one.
Stop Gachha'ing in my business.

OH is that an umpa lumpa. No thats a Gachha !
by wise budhha August 6, 2011
mugGet the gachhamug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email