look up any word, like cleveland steamer:
 
1.
Someone who blows your mind.
You must be a brain hooker, because you just blew my mind.
by Gezundheit January 28, 2009

Words related to Brain Hooker

blew blow brain hooker mind