Scumpup...who or what is he/she?

The dickwad is at it again, without ever having had the courage to show up in this thread.