(also allagadoo)slang, derogatory Irish Rugby
A person who is attached to or associated with a rugby game or club but does not play, especially an administrative official or committee member.
1960s; earliest use found in The Irish Times. Origin unknown.
Are You Learning English? Here Are Our Top English Tips