Quote Originally Posted by Martyr View Post
Spumescent
spu·mes·cent
adjective. like froth or foam; frothing; foaming. Origin: L spumescens, prp. of spumescere, to grow frothy



Spumescent saliva must be spilling forth with the rage of the point our other contestants have just lost

Next word begins with T