1 definition by nunes

Top Definition
a drug that makes u goof off
goofballs are the best drugs ever
by nunes May 31, 2006

Mug icon
Buy a goofballs mug!