To be embarassed by someone or something
Expression shouted at GAA matches in support of the team!
Descriptive term for an ugly person.
To describe an Ugly or Smelly person.
Less than averagely attractive
Mouthing off
Someone who is keen on arguing with or insulting people
Someone who hasn't a clue about anything
To describe an action or a feeling