Mamasihalla
A highly vulgar insult used to disparage someone, ranging from jerk to more offensive terms like cocksucker (it literally translates to suck if you find it).
1. Look, you mamasihalla. 2. Look at her, that mamasihalla.
Automatically translated from Spanish