Top definition
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..
by boowi2 February 14, 2012
Get the mug
Get a meowsical mug for your daughter Jovana.