Top definition
Mostly used in Scotland as slang for some person who is liked by everyone. someone special
by sumboi December 31, 2016
Get the mug
Get a sumboi mug for your mate Georges.