Buddy Leezle – ‘Ambiwavsterous’ Staff Writers 6 years ago New raps from Buddy Leezle, over a drumless instrumental by Illah Dutch.