Definify.com
Definition 2024
the_other_place
the other place
English
Noun
the other place (uncountable)
- (euphemistic) ****
- According to Christianity, when someone dies, they go to either Heaven or the other place.
- (Britain, Oxford University, slang, derogatory) University of Cambridge
- (Britain, Cambridge University, slang, derogatory) University of Oxford