deKal's definitions
A popular typo for "giggle". Doesn't mean nearly the same thing though. It really means "you smell fantastic today".
by deKal May 19, 2006
Get the giffle mug.
Get the giffle mug.We'll email you a link to sign in instantly.