crotch castle Share definition Flag a crotch castle is when you get out of the lake or river or ocean and you have a ton of sand in your swimsuit. "After swimming i had a huge crotch castle" crotch castle by Allie April 24, 2005 0 0 Get merch Get the crotch castle mug. Buy Now — $32.95 See more merch