1. A donkey or anything that looks like a donkey.
2. A loud and obnoxious person who laughs like a hyena.
3. Someone who spits harder when he talks than hurricane Katrina and Rita...combined.
"I didn't take a shower dude, Abdulrabbah was just talkin to me."