Skip to main content

Definitions by mapplethorpe123

Turkish Rosebud 

Human faeces that has been deposited on someone's bed
Hi Peter, I left you a Turkish Rosebud
A very large craving to eat a person you barely know
I have such a vargle today
vargle by mapplethorpe123 June 8, 2011

Grimpish 

The act of being generally repulsed by your own smell, and/or the smell of your significant other.
My god, I feel so very grimpish today
Grimpish by mapplethorpe123 May 6, 2011