3 definitions by Michaelz
Piano Rock, to rock out on a grand piano, upright or keyboard. Kicking over your bench or seat and pounding some ivorys. A Jack's Mannequin might also exhibit the compulsion to dance on a piano.
by Michaelz April 27, 2006
"I sure love fucking her pink gerball"
by Michaelz June 18, 2006