meaning of Ackland

Ackland meaning in Urban Dictionary

someone with a major decreased petrol money.