The present tense of spouted off is spout off.
The third-person singular simple present indicative form of spout off is spouts off.
The present participle of spout off is spouting off.
The past participle of spout off is spouted off.