1 definition by Letter Card

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

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