Top Definition
A stupid idea with a logical train of though leading up to it.
(So named from the tv STD adverts featuring gonnorhea underwear etc.)

Person 1: Your frisbee is on the roof? I'll climb up and get it.

Person 2: Yeah, thanks

Person 1: Hey you know what, I reckon I should make my own parachute and like, jump off that roof!

Person 2: *slaps*
That's on par with Aids Socks, you eejit
#aids #std #idiot #socks #idea
by Amski D October 05, 2008
5 Words related to Aids Socks
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.