1 definition by Ms.DZ

Top Definition
TBS
The Best Sex
TBS; SELF EXPLANATORY
by Ms.DZ February 28, 2011

Mug icon
Buy a TBS mug!