yes, that is in fact what it means. what the f---.