1 definition by Nick Geoghegan

An evil ginger haired puppet that deranged the minds of a generation
Did you see Bosco on TV last night, he's a fly mofo
by Nick Geoghegan March 20, 2005
Get the Bosco mug.