Top definition
A word people exclaim when shocked or surprised.
Oh my Sheller! It’s a tiny puppy!
via giphy
by Thecoolgurl June 09, 2018
Get the mug
Get a Sheller mug for your brother-in-law Abdul.