Afghani Toast Share definition Flag When a person urinates on one side of something, and defecates on the other side, coating both sides equally. He's giving that hobo a good old fashion Afghani Toast. Afghani Toast by Herovillain September 23, 2010 0 0 Get merch Get the Afghani Toast mug. Buy Now — $32.95 See more merch