Hmmmmm. that guy Bob sounds like he's on drugs - weird drugs at that - his explanation does seem a bit...er...unbelievable? So the modern day equivalent expression would be "that's a real humvie"??