Skip to main content

Definitions by Margret

something that makes you want to gag, something disgusting
the people making out over there are so alicky
alicky by Margret March 13, 2008