Top definition
a synonym for well, answer for an awkward situation
Person A: I totally saw my grandma in a bathing suit
Person B: shwelp looks like its time for me to go
by MrDiggles February 03, 2010
Get the mug
Get a shwelp mug for your grandma Riley.