1 definition by Ejjenensndndndndn

A top shagger who has a huge schlong and gives great sex. He’s a great kisser and collects kids’ toenails but don’t let that deter you, he will share!
Oh no, my toenails are gone!”
Must have been Leon”
by Ejjenensndndndndn December 26, 2019
Get the Leon mug.