A secret meeting place to swap secret information; a term used in the military. Also a strip club in Slidell, Louisiana.
Went to Scuttlebutt's last night, and Lydia gave one hell of a lap dance!
7👍 20👎