1 definition by Aeltrius

Top Definition
In Economics: a form of payment, and accepted in more places than Visa.
I'll pay for that beer with my Vagina.
by Aeltrius December 02, 2009

Mug icon
Buy a vagina mug!