hard-on n (taboo, slang) erection (1)