meaning of byoor

byoor meaning in Urban Dictionary

1. appealing lady guys wish fuck2. explaining something great