Top definition
An affectionate term describing an individual who tends to spill things.
"Is that beer all down your front? Fucking Spills Magoo strikes again."
by Mammut September 28, 2011
Get the mug
Get a Spills Magoo mug for your girlfriend Larisa.