There's a little boy called this at my dd's toddler group, i've never heard of it before, it's the first name i've heard that i cannot get used to as a name. Can someone enlighten me, is it a name?! Just googled it and came across the Urban Dictionary it's street slang meanings aren't the best... especially no.2