When I saw the man do a 1080 on his snowboard, I said, "Shasta Mctasta!!"
by TEJA March 4, 2005
Get the shasta mctasta mug.