What does Bonquoir mean?

Bonquoir meaning in Urban Dictionary

What the French call 'doing it', esp. in a theatrical fashion.