Lughet
laughing stock — English Definition | Lughet