meaning of Alberta Clipper

Alberta Clipper meaning in Urban Dictionary

1. A lady you believe will released, so you bring the girl returning to your house simply to be placed within the friend-zone almost instantly. She don't also view your cock.2. An instant moving snowfall storm through the Alberta area of Canada. Usually videos brand new England with a fast explosion of snowfall.