1 definition by m7ammad abu diab

Top Definition
"your mom" in arabic.
IMMAK YA SHARMOOTA (your mom you bitch)
by m7ammad abu diab May 25, 2007
Mug icon
Buy a immak mug!