Top definition
To complete an assignment for WHAP; to work on WHAP-related projects or homework.
Don't interrupt me when I'm whapping right before the due date.
by Katie Fellows May 04, 2008
Get the mug
Get a whapping mug for your coworker Zora.