Funny little humans

Bahahahahaha DDDDDubstep

Got this beat stuck in my head all day…