testosterone Share definition Flag A very powerful drug - transforms men into idiots! Yeah, who needs a brain when he can have testicles? testosterone by perflubon January 21, 2005 0 0 Get merch Get the testosterone mug. Buy Now — $32.95 See more merch