Top Definition
A serious bromhidrosis ( body odor) condition in the male testicular region. Often occurring when the region is exposed to presperation and/ or hot and humid conditions.
Boy 1 : Man that was a really long walk
Boy 2: Yeah it must be like 110 degrees out here too !
Boy 1: Yeah ! I have major testicular smellorosis
by smellorosis December 17, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×