Larm Share definition Flag Larm is the act of doing a self suck, and then releasing a big meaty brap right on your face. "Yeah i larmed yesterday" - Jared Larm by Aleph1s March 13, 2025 0 0 Get merch Get the Larm mug. Buy Now — $32.95 See more merch