1 definition by lolz@cock

Top Definition
The Greatest Thing Since the Orgasm!
I jack off to XTube everyday.
by lolz@cock February 03, 2008

Mug icon
Buy a XTube mug!