irishslang.info
Someone who hasn't a clue about anything
irishslang.info
To describe an Ugly or Smelly person.
irishslang.info
Brilliant, extraordinary
irishslang.info
Less than averagely attractive
irishslang.info
To be embarassed by someone or something
irishslang.info
Someone who is keen on arguing with or insulting people
irishslang.info
Absolutely feckin brilliant!!!
irishslang.info
Very plain to look at
irishslang.info
Mouthing off