Jumbo Shrimp on the Barbie Share definition Flag A swollen vagina in hot pants on a hot day... Smells like low tide..must be a shrimp on the barbie around here somewhere. Jumbo Shrimp on the Barbie by Anonymous April 30, 2003 0 0 Get merch Get the Jumbo Shrimp on the Barbie mug. Buy Now — $32.95 See more merch