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