The name
originated in the late 1850's, mostly in the upper classes of Southern England. But as times have moved on in England, then name has gone down hill and is now related to
being straight but very camp. Also the word Finnigan can be
associated with bad sense of fashion, buying clothes from the other gender.
In addition to, the word Finnigan can be asscoiated with liking people with wierd names e.g. Arsenal, Chelsea