Top Definition
A phrase meaning that something or someone is really great. Taken from the popular UK Sunday tea-time Darts based quiz show from the 80's, Bullseye.
That curry was Top Darts.
That bird I had sex with last night was Top Darts.
by Scott Ramsay April 08, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.