Skip to main content

DMutha's definitions

moschops

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

Share this definition