An ancient tiawanese slang word which quite simply translates into english as 'cool dude'. Can also have a seperate meaning 'amazing at scrabble'
by Neil May 13, 2005

wow, i love you you lienrrrg
by Neil Ward, Alex Moran May 13, 2005
