Cavan Man

a man that takes you out for dinner and makes you pay!

--attributed to D in Cavan