Skip to main content

Definitions by Leechesareleslie

Very strange. likes to go camping in Florida. likes to be a leech. lives with leeches. works at Walmart. and is a winch. also very inconsiderate of others
There's a Leslie
Leslie by Leechesareleslie June 2, 2017