Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. manboozled
v. to be taken from behind forcibly by another man
Matt was manboozled in the prison shower room.