Random
Source Code

leaf

/lēf/

NOUN

informal offensive

a contemptuous term for a Canadian person.

That fucking leaf keeps stinking up the microwave at work with his homemade poutine.

by JazzPoo October 23, 2016

181👍 17👎