Skip to main content

Definitions by sumboi

Mostly used in Scotland as slang for some person who is liked by everyone. someone special
sumboi by sumboi December 31, 2016