Skip to main content

The Red Lumberjack's definitions

Holiday in Goa

When an Indian woman, who is arranged for marriage, decides to forget she's engaged and have a NSA- usually with white guys.
Yes, but this is my holiday in Goa. So I'm up for sleeping around for the next three weeks until I get married- no strings attached.
by The Red Lumberjack March 27, 2011
mugGet the Holiday in Goamug.

Share this definition