Top definition
When you get your pants pulled down in public or your friend embarrassed you
"Taking my pants off in public is humiliating!"
by Bart Mart June 11, 2016
Get the mug
Get a humiliating mug for your fish Callisto.
buy the domain for your pet blog