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
Get the mug
Get a joe bidden mug for your coworker Rihanna.