Skip to main content

Definitions by egt_13

go piss on a leaf 

a way to tell someone you are upset or angry with them. you use this term if you do not agree with someone. it's slang.
Woah man! You look awful!
Oh go piss on a leaf!
go piss on a leaf by egt_13 May 22, 2017