Manwhore

Someone who sticks his train in any hole.
Marlon is such a manwhore! He talks to so many different girls.
by SaucyJ August 25, 2020
mugGet the Manwhoremug.

Share this definition