My son calls my friend (well, boyfriend I suppose) "Wallace" because he looks a bit like the character from wallace and grommit.
I saw him today and was in one of those daft moods and called him Wallace. (kids were not around) He did laugh but in a "oh god, not you too" kind of way and he went a bit quiet have I offended him? would you be offended?