1 definition by itsaTJ

Top Definition
A sick alternative rock band formed in 1998 from Chicago, Illinois. Their most famous singles include "Eyesore" and "If I Were You."
Their CD Red Light Return is a damn good album! Janus rocks!
by itsaTJ December 05, 2010
Mug icon
Buy a Janus mug!