1 definition by Oirish

Top Definition
An Irish term of endearment. Used when greeting friends.
Ah howaya horse box, are ya well?!!
by Oirish March 31, 2018

Mug icon
Buy a Horse box mug!