look up any word, like yeet:
 
1.
To press one's womanhood on the face of a sleeping recipient. (see teabag)
I'm so embarassed. I passed out last night, then Molly beaver stamped me. Now I smell like sturgeon.
by Ghetto Paisley October 25, 2009

Words related to Beaver Stamp

beaver kiss lipton pewdrip teabag vulva stamp