1. An idiot 2. A homeless person 3. Someone who is below human when it comes to acting normal, an imbecile
You f*cking gogglebum!