i muffed the sprinkler man when i accidentally left the blinds open before my shower
to expose one's muff, as in a vaginal flashing
"i muffed the sprinkler man when i accidentally left the blinds open before my shower" What is the definition of "muffed"?