meaning of alberto castaneda

alberto castaneda meaning in Urban Dictionary

A bitch that messes with girls emotions. Also called a albitcho. If you notice him bear in mind.