meaning of A Declan Moffat

A Declan Moffat meaning in Urban Dictionary

A loud, often drunken, but hillariously entertaining country other. A person of intense sexual energy, but zero allure or subtelty. Development of the Irish comedian Tommy Tiernan, but describes accurately a huge quantity of outlying Irish men in their early 20's to 50's.