it's giving tea means that the thing referred to is gossip worthy... like it's giving tea cuz IT WILL give tea
the left dudes happy trail was giving tea like move