Man, we’ve got a lot of different words for a lot of the same things, don’t we? Makes things a little complicated when you’re trying to describe something to someone and they don’t know it by that name, so they get confused.
Depending on what part of the country you come from, you might be more prone to say “had a mudbug hoagie on my sofa” while someone else might enjoy a “crawfish sub sandwich, while chilling on the couch.”
SPOILER ALERT; they’re the same thing. Makes cross-country road trips fun.