meaning of ballyjamesduff

ballyjamesduff meaning in Urban Dictionary

middle of no place; one horse city