Originally Posted by
TravelExperience
Did I do or say something wrong? apologies if I did
Not at all. On this forum idiot is slang for a mileage runner. The immigration officer asking you a lot of questions about mileage running was clearly wanting to learn more about it, so he/she was the new mileage runner, i.e. idiot, being born.