1 definition by Lupedid

Top Definition
Means to throw a foot long pickle at a mermaid in Spanish.
That princess is no rookie, she's thirsty, mano.
by Lupedid September 19, 2013

Mug icon
Buy a MANO mug!