1 definition by Idio Morrum

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

Mug icon
Buy a The top mug!