1 definition by giants 123

Short, gross slut that can be found at the University of Delaware
That smut gremlin has slept over every night this semester.
by giants 123 March 9, 2010
Get the Smut Gremlin mug.