Skip to main content

ThesaurusRex's definitions

Ski-ball

The act of tea bagging someone while skiing.
Went to aspen and totally ski-balled this girl who had fallen off the ski lift
by ThesaurusRex December 12, 2012
mugGet the Ski-ball 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