meaning of B nasty garay

B nasty garay meaning in Urban Dictionary

a smooth player form the roads that knows how to get his ...one of a sort hustler