Top definition
A type of treasure that has a mystical aura that will force you to watch all the shrek movies and clips 50 times endlessly.
"I've found a Shrezure I must watch all the shrek movies"
by TheSavageSandwich August 06, 2018
Get the mug
Get a Shrezure mug for your sister-in-law Larisa.