meaning of buitron

buitron meaning in Urban Dictionary

a sexi hot guy...aka transformer....