just perfect... one of those things that would make you a whole lot happier at any given time<br /><br /><br />key definition by Urban Dictionary