meaning of Bardee Bardee

Bardee Bardee meaning in Urban Dictionary

somebody who owns A pussy