nasturtium: any tropical American plant of the genus Tropaeolum having pungent juice and long-spurred yellow to red flowers
embarrassment: the shame you feel when your inadequacy or guilt is made public