Lughet
put-upon — English Definition | Lughet