Skip to main content

canadiangal_13's definitions

Leaf turner

When you call someone a leaf turner, you are basically saying f*** off or a**hole. -m,g
Hey Jenny, LEAFTURNER!!! defining "leaf turner"
by canadiangal_13 May 5, 2015
mugGet the Leaf turner 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