1 definition by travs good fuck

Top Definition
a guy takes his dick and slaps a women across the face and leaves a shroom welt print on the womans face.
"Trav you bastard you left a shroomslap on my face!"
by travs good fuck May 23, 2009

Mug icon
Buy a shroomslap mug!