Turkish Rosebud

Human faeces that has been deposited on someone's bed
Hi Peter, I left you a Turkish Rosebud
by mapplethorpe123 May 18, 2022
Get the Turkish Rosebud mug.

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
by mapplethorpe123 April 16, 2011
Get the Grimpish mug.

vargle

A very large craving to eat a person you barely know
I have such a vargle today
by mapplethorpe123 April 16, 2011
Get the vargle mug.