Top definition
The real life incarnation of pure and effortless win.
Guy/Girl 1: Wow did you see Phelon the other day?

Guy/Girl 2: Yes, pure win as usual.
by Winrider April 19, 2011
Get the mug
Get a Phelon mug for your coworker G√ľnter.