meaning of Carrot Nose

Carrot Nose meaning in Urban Dictionary

The point at which a male becomes in an instant erect.