Entry # 3409 has returned 1 entry

hagadaha

to stay at a distance; to keep one’s distance