meaning of Ambroso

Ambroso meaning in Urban Dictionary

A hockey addicted little bitch just who thinks he is great at gears but sucks. He is a nice guy but needs a penis growth.