1 definition by ududududud

Top Definition
n. - the metaphorical "testicles", courage, that suddenly sprouts when you bitch someone out on the internet in a way which you would not if you were face to face.
"Dude, were you on facebook last night?! Kevin grew internet balls and made himself look like a huge tool!"
by ududududud June 25, 2009
Mug icon
Buy a internet balls mug!