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