no clue what the name is its with some cat named blue davinci the only lyric that comes to mind is "house on my nackalace hanging out the range rover drivin hella reckaless" i need to know the name of the song and what album its from thanks in advance