Skip to main content

Definitions by Margret

something that makes you want to gag, something disgusting
alicky by Margret March 13, 2008