Well I think too much is made of the word "fool" here, especially since a tgirl said it first.
Fooled has many meanings and in our English is not necessarily offensive.
v. fooled, fool?ing, fools
v.tr. 1. To deceive or trick; dupe: "trying to learn how to fool a trout with a little bit of floating fur and feather" (Charles Kuralt).
2. To confound or prove wrong; surprise, especially pleasantly: We were sure they would fail, but they fooled us.
http://www.thefreedictionary.com/fooled
I would say we mean number 2
Fooled has many meanings and in our English is not necessarily offensive.
v. fooled, fool?ing, fools
v.tr. 1. To deceive or trick; dupe: "trying to learn how to fool a trout with a little bit of floating fur and feather" (Charles Kuralt).
2. To confound or prove wrong; surprise, especially pleasantly: We were sure they would fail, but they fooled us.
http://www.thefreedictionary.com/fooled
I would say we mean number 2

Comment