Please consider registering
I’ve never heard it either, but my first take was that it was a play on that “Got milk?” advertising campaign. In that case, the response would be “Got milk!” So perhaps the “Got flattered!” was a response to just getting a compliment. However, I suspect that would be more an American usage. Don’t know if that milk ad runs anywhere else. My two cents anyway.