What does Baldouchebag mean?

Baldouchebag meaning in Urban Dictionary

Someone who nice speaks every woman wihin the 38 sq. foot sniffing radius of the greasy italian nose. They wish to relax with an excellent "GILF" or "Ya Mudda." After working out, they corner you within the locker space before you smell the lint from their particular wet stomach switch. See Dominizing.