WARNING: This song is EXPLICIT.
New song by Lil G and Leroy Mendez dubbed ‘Baboon.’ Download and listen through. Song produced by Leroy Mendez.
React & Share
WARNING: This song is EXPLICIT.
New song by Lil G and Leroy Mendez dubbed ‘Baboon.’ Download and listen through. Song produced by Leroy Mendez.