Skip to main content

Definitions by Henry Moore

Marlette Monster 

The act of leaving a huge dump in a public restroom for all to see. Toilet paper is disposed of elsewhere so as not to cover up the monster
After riding my motorcycle all day I unleashed a Marlette monster at the Speedway
Marlette Monster by Henry Moore August 24, 2007