Skip to main content

Definitions by ramesh9876

A racial slur to refer to someone from India or with Indian ancestry
Yo, those macacas just shipped in some H.
Macaca by ramesh9876 February 18, 2011