1 definition by aniyafehmeod

Top Definition
Shi
A lovely, good looking lad with tremendous sex appeal, tremendously so.
That boy is such a shi
by aniyafehmeod April 09, 2017

Mug icon
Buy a Shi mug!