blushing, smiling, giggling, flabbergasted, astonished, baffled, befuddled, dazed, mystified, perplexed, shocked, startled, stunned, surprised, flustered, dizzy covering my mouth with my hand, kicking my feet on my bed, squealing, sliding down the wall dramatically
#karina