Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by smog fog log
smesticles
Share definition
Flag
testicles
that
give off
an
extreme
odor.
daaayamn i can tell u
got
smesticles from all da
way
ova
hee
smesticles
by
smog fog log
August 1, 2012
Get the
smesticles
mug.