Skip to main content

BuisnessTime's definitions

Desta

The singular form "desties", which is short for dead testicles.
Dude, Andy got a desta after he got sacked by his girlfriend.
by BuisnessTime August 9, 2012
mugGet the Desta 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