Top definition
God's gift to humanity; the pinnacle of exceptionality; the closest earthbound thing to perfection that exists; a demi-god
Try to Schquetta your way through life
by Fvckoff1000 December 20, 2016
Get the mug
Get a Schquetta mug for your cousin Helena.
buy the domain for your foodie vlog