My TLC was quite OD, ID my facts
Meaning
TLC means Tender Loving Care OD means Overly Dedicated ID means (check what) I’m Doing
Songs that contains the expression
01
Social Panel
-
Social Media