2 definitions by slakresistance

Dr. David Thorpe, PHD, a NASA scientist.
See David Thorpe and www.somethingawful.com/yourbandsucks
by slakresistance September 18, 2004
Get the greatest music critic of all time mug.
Common FYAD post.

No FYAD thread is complete without it.
by slakresistance September 8, 2004
Get the ground floor mug.