1 definition by sphraz

Top Definition
means fuck your mother
mamad madareto gaiidam
by sphraz August 14, 2018

Mug icon
Buy a Madareto mug!