Which of these is more nearly the right expression to use?
Droch mac tíre
There's another expression you should be using
Use this expression instead:
Please don't use the English version of the phrase in the comments, treat it as a spoiler.