Skip to main content

Definitions by Idio Morrum

The best of the best. Used to congratulate some one on the way they did something.
-Hellen your the top!
The top by Idio Morrum October 12, 2005