What does Bidan bidan mean?

Bidan bidan meaning in Urban Dictionary

To annoy a person. To act as some thing you're not. To do something outside the framework of confirmed circumstance, therefore annoying everyone near you. To create stupid responses. To make obnoxious noises. Arabic term, actually indicates 'two eggs', it is often used as a vulgar mention of the the testicles