Lughet
thrashing — English Definition | Lughet