What is Sex On Tap?
Being able to have sex whenever you want.
'my ex dumped me because I wanted sex all the time, i would have thought boys would have liked sex on tap.'
See sex, screw, love, woman, man