Poseidon's teabag Share definition Flag When water splashes back up onto your balls when you drop your shit load in the toilet. "Great!My balls are all wet from Poseidon's teabag." Poseidon's teabag by Starkey88 December 11, 2016 0 0 Get merch Get the Poseidon's teabag mug. Buy Now — $32.95 See more merch