meaning of a burlington

a burlington meaning in Urban Dictionary

another term for terrible music