Just one thing: What the meaning of B.L.O.? XD I couldn't find it on internet. And since english is not my native language...
It’s a Bacon, Lettuce, and Onion sandwich.
Normally the sandwich is a B L T (bacon, lettuce, tomato) but Marcus and Evan talk about how they hate tomato, and change it to onion instead when they make the sandwich.
Oh, Thank you! :)