Urban Dictionary: no strings attached
1) Doing something for someone without asking for anything in return. 2) Being in a relationship with someone, while still dating other people. ... 1) It is ok, I will do you a favor...no strings attached! 2) I am so glad there are no strings attached wit...