Top Definition
The female version of a mushroom stamp; when a woman places her vagina on a person's forehead, leaving a mark where her vagina had been.
I woke up this morning to my girlfriend giving me an orchid stamp! It was hot but kinda weird...
by honeytiger May 06, 2009
5 Words related to Orchid Stamp

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.