meaning of Babmoon

Babmoon meaning in Urban Dictionary

a brand new trend that will require mooning people with a red coated butt