Don't know who Kazoo Kid is? Click here.
Stick around for the end of the video; one of these grandpas has a great theory about the meaning of "Trap Queen."
IT'S A TRAP!!