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.