Kvelled meaning : To feel delighted and proud to the point of tears; to boast; to gloat.
kvelled
winnow
bad seed
enraptured
em dashes