Top definition
Really, really, needing to take a shit. Similar to turtling.
Man, those tacos took me straight to turtle bay. I'm about to cack my slacks!
by brardin July 04, 2014
Get the mug
Get a turtle bay mug for your daughter Helena.
buy the domain for your pet blog