Someone who practically lives on the couch, mainly for the purpose of watching television, and whose only real movement is the Couch Cobra Strike.
by Miss_Hilary June 5, 2007
Get the Couch Cobra mug.by GamerKT September 29, 2008
Get the Cooch Comrade mug.Related Words