1 definition by niiire
Badass indie pop-rock band hailing from Newmarket, Ontario, Canada (best country ever). Tokyo Police Club consists of four members: Greg Alsop (drums), Josh Hook (guitar), Dave Monks (vocals, bass), and Graham Wright (keyboards). They play a pretty good live show, too.
by niiire May 16, 2010