1 definition by Urlovely1

Top Definition
Someone who sticks his train in any hole
RK Benson is a Manwhore. Fo real!
by Urlovely1 October 25, 2013

Mug icon
Buy a Manwhore mug!