Sri Lankan Steamer Share definition Flag Person who shits their pants when force is applied. Bob had a Sri Lankan Steamer after he was punched in the face! Sri Lankan Steamer by One Two February 6, 2008 0 0 Get merch Get the Sri Lankan Steamer mug. Buy Now — $32.95 See more merch