1 definition by miniburch

Top Definition
What you use after you get mind fucked.
man thats a total mind fuck, better grab a mind douche.
by miniburch May 07, 2009

Mug icon
Buy a mind douche mug!