There are 1 results of your search for a few sails short in the wind.
a few sails short in the wind
Refers to someone who is a little slow to understand or not quite right in the head. The phrase is also interchangeable with "a few sheets short in the wind/breeze": Joe Bloggs has a heart of gold but is a few sails short in the wind.