meaning of Awkward Starfishing

Awkward Starfishing meaning in Urban Dictionary

1. When someone claims one thing so awkward that you cover the face with your hand.2. Whenever a situation is really so embarrassing that you cover the face with your hand.Note: embarrassing Starfishing might also occur whenever seeing some body you would not wish see.