Define Cumwaffle Meaning

Cumwaffle
A rather douchy douchebag, also known as colin

Did you hear that colin is a MAJOOORRRR cumwaffle???
By Ronnie