Smella ya
Heard in Tipperary
An exclamation regarding an unpleasant or overpowering odour emanating from a person.
Did you fall inta a Bath of dead Owls, jeasus the smella ya
Did you tumble into a bath of deceased owls? Good heavens, the stench emanating from you.