It just crossed my mind what Bidoof meansIt means: Beaver And Intelligent Damage Spinner Of Over The Road Racing And Finding LOSERs