coocoonmamaw Share definition Flag It is best defined By St.lucians in kweyol.It means "your mother vagina" Pegion asked random to kiss his girlfriend and Random responded by saying COOCOONMAMAW coocoonmamaw by Lucian talk shate October 3, 2019 0 0 Get merch Get the coocoonmamaw mug. Buy Now — $32.95 See more merch