Skip to main content

Definitions by sex gremlin

to have an ear to ear smile. may or may not have a creepy association.
tam, your damn grinch smile makes me horny.
grinch by sex gremlin June 3, 2004