1 definition by OH YA

Top Definition
The meaning of life.
penis vagina sex. vagina vagina sex you get the deal
by OH YA November 20, 2007

Mug icon
Buy a Sex mug!