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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.