A person who is a absolute giga chad, and is annoying as crap.
It’s Rexasaurus of Scotland, GET AWAY!!
by Rexasaurus of Scotland December 31, 2022
Get the Rexasaurus of Scotland mug.