my friend did a mubs at the starbucks drivethru last night
to masturbate in a public place such as a public restroom, bus, airplane, hotel lobby, and/or friend's grandmas hosue
"my friend did a mubs at the starbucks drivethru last night" What is the definition of "mubs"?