1 definition by Jspjrob

1
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 merch
Get the Poo Castle neck gaiter and mug.