PUFFL

AcronymDefinition
PUFFLPay Up Front for Life (O2 Mobile Phone Tarriff)
PUFFLPolash Urea Fertilizer Factory Ltd.