Top definition
A lover of all things shrek. They seem innocent but are actually snakes who snort crack constantly
by Oooofff December 10, 2017
Get the mug
Get a mayliss mug for your daughter-in-law Riley.