Random Words:
1.
To be extremely embarrassed. Usually the embarassment is the result of one's own actions. Not sure of the origin, but it may come f..
1.
Meaning you know better than that. You are too old to be doing something stupid.
Her: I like to wear pigtails and barrettes in my hair...