1 definition by Juanjo_2

Top Definition
Donkey Fucker in spanish
Donkey Fucker in spanish, mama burra
by Juanjo_2 August 25, 2006

Mug icon
Buy a mama burra mug!