Skip to main content

Definitions by skivaper02

pee leaf 

a pussy or a person incapable of acting like a "man"
this nigger james is such a damn pee leaf he can't even stand up when he pees
pee leaf by skivaper02 August 9, 2017