meaning of bosta bosta

bosta bosta meaning in Urban Dictionary

Another word in portuguese meaning "shit". a little and furry precious animal that defies all rules of cuteness.or, a slang word for closest friend.