Best definition
WhamCow
equal to a slam pig in that it has the same meaning

your a f***ing slam pig…..yeah well your a WhamCow