Monkeyman0067's definitions
A male who attracts a lot of women even just by walking down the street. He will have sex with them all and they will want him even more.
by Monkeyman0067 March 15, 2016
Get the Taffy mug.