1 definition by Keytard0

Top Definition
A portable instrument comprised of keys with controllers for the left hand that lets the user emulate pitch bending and vibrato. One of the earliest recorded uses of the term "Keytar" was in 1980 by Jeffrey Abbott aka KeytarJeff ( source "The Times of London" August 18 2007). The Instrument now is made custom and in limited production(Zen Riffer).
Sound like a guitarist on a "Keytar!
by Keytard0 April 10, 2008

Mug icon
Buy a Keytar mug!