A web app which allows users to freestyle rap over beats of their choice, share these raps with friends and challenge them.