1 definition by Jamesday910

Top Definition
A man who is a beast on the field but a freak in the bed.
See that football guy, thats a leitin
by Jamesday910 September 23, 2015

Mug icon
Buy a leitin mug!