Skip to main content

Whoo-Whop

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

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email