Skip to main content

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!
by egt_13 May 22, 2017
mugGet the go piss on a leaf mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email