meaning of Bidchat

Bidchat meaning in Urban Dictionary

A vidchat (video talk) between biddies (friends).