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 February 27, 2005
wow, i love you you lienrrrg
by Neil Ward, Alex Moran February 27, 2005