you see that guy over there? no he doesn't have a speech impediment, he's just a bog arab
an irishman/woman, or person of irish decent
"you see that guy over there? no he doesn't have a speech impediment, he's just a bog arab" What is the definition of "bog arab"?