Question: what is a semi in slang?
Answer: (informal) A semifinal. (slang) A partial erection.