Finley Ross

Someone who is PASTY white and who is so patriotic, that he wants Brexit to happen 3 times over. Sometimes regarded as a leprechaun. Greece and Lebanon>England
by OhMyFuGgInGjOd August 02, 2019
Get the Finley Ross mug.