Skip to main content

Definitions by Rgvnibba

Nickname for annoying retards. Mainly used in south Texas and northern Mexico.
This guy lost his phone.. todo meka.

Ed doesn’t know where the main building is, pinche meka.
Meka by Rgvnibba January 11, 2019