1 definition by BDDuckWarrior

The skin resembling a seam on a man's testicles
"I went commando they other day and jumped over a fence. Now I think my imbruglia might be torn. "
by BDDuckWarrior February 24, 2017
Get the Imbruglia mug.