ulahi ra sa duyan

Alternative forms
• uwahi ra sa duyan

Etymology
lit. 'to come to the hammock last'.

Noun

 * 1) a rookie, a newbie
 * 2) be born yesterday

Phrase
Usually said to people who try to deceive the speaker.


 * 1) been there, done that