top notch

good, perfect, better than the last...

comes from when people put notches on their bed when they have sex with people, the last is always better than the one before. so its TOP NOTCH
by Samantha1992 January 12, 2009
mugGet the top notch mug.

top notch

good, perfect, better than the last...

comes from when people put notches on their bed when they have sex with people, the last is always better than the one before. so its TOP NOTCH
That player was top notch at her game today.
by Samantha1992 February 18, 2008
mugGet the top notch mug.