Skip to main content

Definitions by Umby

1. physically filthy; disgustingly unclean
2. offensive to taste or smell; nauseating.
3. popular catchphrase used by cute Swiss schoolgirls
I have so much homework. Le barf!!!
le barf by Umby August 25, 2008