Alberta Jellyfish Share definition Flag A used condom found floating in a lake or river. Man I was rafting the other day and ran into an Alberta Jellyfish! Now I gotta get tested! Alberta Jellyfish by damar1985 September 15, 2009 0 0 Get merch Get the Alberta Jellyfish mug. Buy Now — $32.95 See more merch