1 definition by ManliestMan

Top Definition
a complete fuck up.
that guy is such a keane..
by ManliestMan August 25, 2016

Mug icon
Buy a Keane mug!