Tag swallow cock