Amscrat Share definition Flag Someone eating peanut butter and jelly on crackers coughs and get some chewed up PB&J crackers on their shirt or pants. "Cough" "Cough". Damn, I Amscrat on myself again!. Amscrat by IIMikII January 8, 2011 0 0 Get merch Get the Amscrat mug. Buy Now — $32.95 See more merch