As usual, Team America take it a bit far. Plain English translation : "I believe you have my parking spot !"