a giant boff who lives in a caravan
person 1 : omg is that m - megril cumflaps?.. person 2: what a giant boff