Synonymous for sea urchin when used by a drunk girl
Her: There's sea orchards in the ocean
Me: huh?
by Drill88 July 1, 2018
Get the Sea orchard mug.