Mr. Dan Dan the Motorcycle Man
From SquackleWiki
Mr. Dan Dan the Motorcycle Man is a loser that can’t get any dates.
Relevant articles:
http://squackle.com/8784/broadcasting-company/the-barney-love-connection-episode-1/