Full threadmahoho·egui (えぐい) is Japanese for "harsh (taste, feeling, etc.); acrid; pungent; astringent "View on HN