1 definition by haleemlover

Top Definition
A family of indigenous thieves originating from the Baruch region of Gujarat and now taking refuge in Preston, United Kingdom
Gaz, Roz and their five kids are a typical Aatcha family
by haleemlover June 06, 2019

Mug icon
Buy a Aatcha mug!