piggies's definitions
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!
the "french" term for pussy!
by piggies July 1, 2006
Get the pooswa mug.