the meaning is “somewhere in the marriage between sarcastic and offensiveâ€, as delightfully defined by Jonathan Sheff. There's an element of irritability in there as well. Although this word is not strictly Canadian, Americans tend not to have heard it.