Top definition
1) a couch tricked out with wheels, a V8 engine, and some vulcan miniguns. usually used in gladiatorial battles

2) a very comfortable piece of furniture dedicated to video gaming or sports watching that has been sat on for over six hours straight.
1) oh my god, i just whipped joe with my battlecouch. he's in the hospital right now

2) dude, i have an awesome battlecouch, i just played my Xbox for 12 hours
by lolwalrus September 06, 2010
Get the mug
Get a Battlecouch mug for your bunkmate Yasemin.