1 definition by DA_TRUTH_TELLA

Top Definition
A person who is one above God, if you ever see him in person you are blessed
Yo i just saw a shail on the street walking past me

Yo dude you are soo lucky
by DA_TRUTH_TELLA November 22, 2018

Mug icon
Buy a Shail mug!