Smellington Piff “Piff Land” Prod. by Leaf Dog

If you’ve not heard of Smellington Piff before, why not? He has one of the most ridiculous names in rap. He is also about to drop his debut EP on Leaf Dog’s label RLD. Continue reading “Smellington Piff “Piff Land” Prod. by Leaf Dog”