If this joke works in your accent then you have a funny accent ~(not like mine, which is sensible and correct, of course)~
That is indeed an MPV, what we call a “people carrier” in Britain, and I think you’re right that Americans would call it a mini van
Copying my own comment from when this was posted last year: