HAPPEN Meaning of HAPPEN in English Adv. Perhaps, maybe. E.g."Happen it's going to rain this afternoon." [Northern use. Dialect] Slang English vocab. Английский сленговый словарь. 2012