look up any word, like leh:

1 definition by crazy2

yellow clouds of pine pollen that clog the air in the spring.
Man, I thought you washed your car. I did but then I drove through the southern smog and poff its squished worm green again.
by crazy2 June 16, 2010
2 0