1 definition by antoan

Top Definition
to tell someone that you just had sex
dude,i had a testicula today
by antoan May 16, 2007

Mug icon
Buy a testicula mug!