an awsome bar/restaurant in canada. (not sure about the U.S
i went to jackasstor's last night to chill out.
by annahjghjhgjghjghj October 19, 2006
Get the jackasstor's neck gaiter and mug.