Skip to main content

Definitions by The smartasss

leo shepel 

a whinny little bitch who likes too annoy people.
hes such a fucking leo shepel
leo shepel by The smartasss June 7, 2016