meaning of Becky Moment

Becky Moment meaning in Urban Dictionary

a second of extreme enthusiasm and cheerfulness typically occurring after seeing a friend for the first time in ten minutes