Skip to main content

Definitions by Little palm tree

abu shakha 

Lord of the pees
Omg he just peed himself .. he is such an abu shakha