Top definition
When someone's being held on a leash, like a dog.
Wow, didn't take long for Siren to get ypperwhipped.
by Agent XSeal March 13, 2017
Get the mug
Get a ypperwhipped mug for your dad Bob.