1 definition by Jspjrob

An archaic term for one’s anus, typically used in reference to anal sex.
“I’d like to storm her poo castle!”
by Jspjrob May 31, 2018
Get the Poo Castle mug.