Definitions by lungpigger
Leafblower
You're in a bar in Toronto at the beginning of the hockey season. "Are you hearing these fucking Leafblowers? They think Toskala will win the Vezina! Goddamn Leafblowers!"
Leafblower by lungpigger April 9, 2009