1 definition by Urbanilegend

Top Definition
in northern ireland the term "mailing someone" refers to flirting over text
did you mail him lastnight?
yeah we're meeting up at the weekend
by Urbanilegend December 06, 2016

Mug icon
Buy a mail mug!