Flowertruck Mostly Sunny meaning