At sounds more natural to me.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
" Foaming at the mouth ", is like an idiom, meaning that the person was really upset, you don't actually see any foam, but it it was " from the mouth ", than you'd probably be seeing it, call a doctor!!!!