What does 7ail mean?

7ail meaning in Urban Dictionary

Arabic word utilized primarly inside Kingdom Of Nwaidrat, inside condition of bahrain, which describes vagina or pussy. The amount 7 within the word "7ail" is pronounced with a flemish gutteral roar.