1 definition by piggies

Top Definition
one who is being lame or getting on your nerve. particularly someone you straight up don't like at the moment.

the "french" term for pussy!
"yo, why you bein such a pooswa!"

"voule vu coche avec moi POOSWA!"
by piggies July 01, 2006

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug