meaning of Bad Ace

Bad Ace meaning in Urban Dictionary

this will be a word that performed the rounds once I was a youngster located in Halton in Leeds. It fundamentally implies anything is amazing.