1 definition by Manzorz

Top Definition
68
The speed limit of sex because at 69, you have to turn around.
'nuff said... 68
by Manzorz June 22, 2009

Mug icon
Buy a 68 mug!