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.
7👍 11👎