man i was rafting the other day and ran into an alberta jellyfish
a used condom found floating in a lake or river
"man i was rafting the other day and ran into an alberta jellyfish" What is the definition of "alberta jellyfish"?