1 definition by luver200015

someone who has a bad-smelling pussy that makes guys cry from how bad it is
she has an onion pussy
by luver200015 January 15, 2016
Get the onion pussy mug.