Skip to main content

Mad Max 90's definitions

clouch

Verb, to collapse on one's couch. Combination of the words 'collapse' and 'couch'.
by Mad Max 90 October 20, 2011
mugGet the clouchmug.

Share this definition