What does billy coogan mean?

billy coogan meaning in Urban Dictionary

Huge asshole who only cares about soccer and cash, Yet he never has any money or played baseball.