meowsical Share definition Flag the most annoying toy on the planet- it consists of a keyboard that sings different notes of "meow" Helen: get me that meowsical! jake: HELL TO THE NO Helen: looks like jake isn't getting laid Jake: fine.. meowsical by boowi2 April 7, 2012 0 0 Get merch Get the meowsical mug. Buy Now — $32.95 See more merch