look up any word, like bootylicious:
1. mindfap
Mindfap, to imagine fapping to the thought of having sex with a girl.
Theo mindfaps all the time, he has no chance of ever getting laid.
rss and gcal