meaning of biscochito

biscochito meaning in Urban Dictionary

good looking person