Skip to main content

Definitions by canadiangal_13

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"