Green’s Dictionary of Slang

drip v.

to complain, to whinge.

S. Low Boys from Baghdad 200: Believe it or not, some lads still dripped about not having enough time off .