DictionaryForumContacts

   English
Google | Forvo | +
 English thesaurus
stonkered ['stɔŋkəd] adj.
slang perplexed; beaten; cornered; defeated