1 definition by Jonnyderp

A gaming term meaning. To completely destroy ones virtual/online life.
(Oh, Just gave him/her the Whoo-Whop!)
by Jonnyderp October 4, 2014
Get the Whoo-Whop mug.