YABBO Meaning of YABBO in English Male of any species being stupid Example: You let your yabbo dog pee on the floor! Slang English vocab. Английский сленговый словарь. 2012