BEAVER LEAVER Meaning of BEAVER LEAVER in English Noun. A homosexual male. Due to not being interested in 'beaver'. See 'beaver' (noun). Slang English vocab. Английский сленговый словарь. 2012