1 definition by Skylarks

Top Definition
a really hot person
did you see samohuu? they’re so hot!
by Skylarks April 11, 2021

Mug icon
Buy a samohuu mug!