meaning of billapida

billapida meaning in Urban Dictionary

a lady which craves penis much that she usually fantasizes about every one of the woman orafices ingesting penises simultaneously.