Top definition
A cyberbattle is a battle of the wits conducted via the internet, where the party that proposes the cyberbattle is never the victor.
Jimmy: Hey do you want to have a cyberbattle?
Joe: yeah
Jimmy: Wow. I just lost.
by jimmydr0015 March 13, 2011
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush