Steven Langolis means: Unsuccessful song writer, who uses bad songs in French class. (in Community Dictionary, added by Kathleen Jacobs)