And sit and fart in the duck

A great dutch song which sounds like english… Or is it actually english?