Sorry, just have to ask....what does stfu stand for? Almost sounds like some kind of asian cuisine! LOL