shasta mctasta

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