JizzPuffDamnAssholeUglyBastard Share definition Flag A. Commonly a phrase sprung from someone with a case of Tarrets, B. Some jerk. Lady From Deuce Bigalow: Hey you JizzPuffDamnAssholeUglyBastard. Go screw! JizzPuffDamnAssholeUglyBastard by tauntme0980987 April 14, 2009 0 0 Get merch Get the JizzPuffDamnAssholeUglyBastard mug. Buy Now — $32.95 See more merch