laughingstock-laughingstock: meaning, definitions and translations
English dictionaryEnglishCatalan
What is laughingstock?laughingstock is laughingstock
What is laughingstock?
An object of jokes or ridicule; a butt.
Un objecte d'acudits o ridículs; un cul.