Posted by Mohammad on Monday, April 2, 2012 at 8:16pm.
I have no idea. I've checked several dictionaries, and all of them define it has having to with sails on a sailboat.
Perhaps it's a local slang term.
oh thank you ms. sue :)
Related Questions
English - Hello. I'll be grateful for some help. 1)Is it possible to say: &...
English - Hello again. Please help me with several more questions. 1)Is it ...
English - ms. sue - ms. sue i post question about story identities. i not get ...
english - i want to post a story of mine can anyone tell me any website where i ...
english - "Man created by god, was given the faculty for understanding ...
current physics - when dealing with circuits, and you say "the voltage ...
English - 1) The clock landed on the roof of the car (can landed be replaced by ...
for ms. sue - Some of my post are being erased, does that mean that im about to ...
English - 1. Can I say who is calling please? 2. Who's calling please? (...
English - ms. sue - ms. sue i have to write two paragraphs one in which i just ...
For Further Reading