A harsher way of calling someone a dumbass.
No, you fucking bloodtrottler, it says closed on the weekends!