Lughet
slap-happy — English Definition | Lughet