meaning of Biden-Hole

Biden-Hole meaning in Urban Dictionary

a phrase use for a mouth on gossiping, noisy, or talkative individual.