Rexasaurus of Scotland Share definition Flag A person who is a absolute giga chad, and is annoying as crap. It’s Rexasaurus of Scotland, GET AWAY!! Rexasaurus of Scotland by Rexasaurus of Scotland December 31, 2021 0 0 Get merch Get the Rexasaurus of Scotland mug. Buy Now — $32.95 See more merch