Toasted Almonds Share definition Flag When a guy farts really bad while sitting on a vinyl cafe booth and the gas escapes to the front of his crotch. Holy crap man, I just toasted almonds! Toasted Almonds by Lothar December 14, 2017 0 0 Get merch Get the Toasted Almonds mug. Buy Now — $32.95 See more merch