Skip to main content

Definitions by Letter Card

GUY A: Which country do you think has the hottest women?

GUY B: Sweden, they're all TBB!
tbb by Letter Card July 20, 2010