Entry # 3409 has returned 1 entry

hagadaha

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