1 definition 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.
by Rgvnibba January 11, 2019
Get the Meka mug.