Top Definition
in the United Kingdom, an early 1990's amphetamine substance shaped into a small pellet type ball hence name 'rugby ball'.

not as strong as freebase rocks but still a good buzz
hey Holtey, got any of them rugby balls left?
by Emperor Xist February 01, 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.