1 definition by scruffins

Top Definition
one of the worst, most annoying movies that for some reason everyone loves. i simply dont undesrtand it
laura: like OMG im so watching the goonies tonite, best movie ever

me: u need to find out what actually qualifies a good movie.
by scruffins April 30, 2007
Mug icon
Buy a the goonies mug!