Definitions by Ejjenensndndndndn
Leon
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!
Leon by Ejjenensndndndndn December 26, 2019