Skip to main content

Definitions by ducks123

Muffinsaurus 

A dinosaur made out of muffin.

Usually meaning fuck me in dinosaur
oh yeah. Muffinsaurus
Muffinsaurus by ducks123 September 9, 2010