Term used to define a house where homosexuals get together to have gay sex
Have you heard that John went to the Castle House last week?Yeah, he got his ass vandalized