A hooligan is...
a. a person that is crazy in that amazingly fun way b. a term old people use to describe young people
c. or, the namesake of an incredibly cool blogger at www.madhooliganxo.blogspot.com CHECK HER OUT!
What a redheaded guy is if he calls his brunnette girlfriend a punk all of the time. It's not derogatory, just playful. The girlfriend just thinks of a word to call him back, and that's usually the first one.
Redheaded guy - Hey punk. How's it going?
Brunnette girlfriend - Oh it's pretty good. How about you, hooligan?
Redheaded guy - I'm not a hooligan.
Brunnette girlfriend - If I'm a punk, UD says you're a hooligan. =P