Really loud, heavy, manly music.
Ned: Hey what's all that noise coming from your room?

Ted: Oh, I'm just listening to some testosterock.
by Maurice DelTaco October 16, 2011
Get the Testosterock mug.