Well, as far as names that relate to us... we all went to a school really near a good taco bus last year while our school was being renovated, and we ate there a lot, so one of our skiing/snowboarding friends came up with
taco truck mafia
i think taco bus mafia sounds better though
and people talking shit, you guys just need to calm down, it's just for fun.