meaning of 99p shop

99p shop meaning in Urban Dictionary

When you're also pikey even for Lidl.See in addition: Farmfoods.