Skip to main content

Definitions by Archie_90

somefink 

Another word for "something" seems to originate in England
You have somefink on your nosie.
somefink by Archie_90 July 1, 2016