Skip to main content

Frills's definitions

super aids

denotes something that is extraordinary, much more oustanding than the norm.
Yo, you just found a pair of 1200s for 200 bucks? That shit is Super Aids!!
by Frills July 7, 2006
mugGet the super aids 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