1 definition by 6li7ch

Verb. When a person does something with such intensity it results in spectacular failure.
She would icarus about people's houses, determined to be the perfect guest. No-one would invite her over for fear of having their DVDs categorized and their kitchen reorganized past all recognition.
by 6li7ch July 15, 2015
Get the Icarus mug.