Swatcher's definitions
An interjection, a portmanteau of "whoa" and "oof" (or a vocalized exhalation), in response to something that's both surprising and awkward/embarrassing.
by Swatcher May 10, 2018
Get the whoof mug.