Skip to main content

Definitions by patomadre

Pato 

Share definition Flag
It is the worst insult in the Spanish Language. Those who hear it grow feathers and lay eggs on the spot.
Pato madre!
Pato by patomadre December 16, 2010