Top Definition
Joe Bidden is a Senator from the great state of Delaware.
Delaware is not a very big state but the Senator makes up for it with fast talking and a used car salesmans zeal.
Senator Joe Bidden is very entertaining to watch and he is on TV quit often.
Catch Joe Bidden on the Fox news network.
by takethathill August 27, 2006

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.