look up any word, like swoll:
 
1.
a lunatic and an excellent video game music video producer
Have you seen the new Evil Couch vid?
by Trunkillah June 16, 2004
 
2.
A piece of furniture which likes to think of itself as evil, but in fact is nothing more than a small two seater with a penchant for necrophilia.
ZOMG! EvilCouch is fucking the dead cats behind the building again
by osmodiar October 06, 2005