meaning of butelle

butelle meaning in Urban Dictionary

two females that are life lovers in a non-sexual relationship