What does a Marwa mean?

a Marwa meaning in Urban Dictionary

pulling-out a wedgie in public