Skip to main content

Definitions by emeraldstar

an annoying person who loves to lick his toes

humbug by emeraldstar March 22, 2009