Subscribe English
look up any word, like thot:
 
1.
a moment of extreme enthusiasm and cheerfulness usually occurring after seeing a friend for the first time in ten minutes
She had a Becky moment when she saw Moshe Cohen coming back from the bathroom.
by Kugelman July 06, 2011
5 2