2 definitions by Liezel mumu Domingouwuigrhjeai
by Liezel mumu Domingouwuigrhjeai November 6, 2018
A very spooki mumu dat will randomly join a facebook call that ur in and will whisper shit into the mic.
by Liezel mumu Domingouwuigrhjeai November 6, 2018