meaning of a Marwa

a Marwa meaning in Urban Dictionary

pulling-out a wedgie in public