ECWTV means Eat chips and watch TV, its a way of saying your away, but also actually giveing a reason as to why you are away.
by Trevor June 23, 2004
animal, vegetable or mineral with large, yellow, lemon shaped protruberances growing randomly over the surface.
by trevor June 12, 2003
by Trevor December 17, 2003
by trevor March 10, 2003
by Trevor October 20, 2004
by trevor March 10, 2003