A type of treasure that has a mystical aura that will force you to watch all the shrek movies and clips 50 times endlessly.
by TheSavageSandwich August 6, 2018
Get the Shrezure mug.by Demanding commander December 24, 2021
Get the Shezure mug.