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
by skivaper02 August 9, 2017
Get the pee leaf mug.