Skip to main content

Definitions by DMutha

moschops 

An animated childrens TV show from the 1980's, starring everyones favourite cuddly dinosaur, Moschops, and all his twee little mates...
moschops by DMutha April 14, 2003