Skip to main content

Definitions by richard lawrie

Abbreviation for testies
A term used to describe your testicals
kicked in the teds
me teds are sweaty
score teds
swollen teds
teds by richard lawrie November 23, 2006