The translation above is perfect.
I want to add that this expression and the word"楞" are not commonly used in Mandarin. It is more like a dialect in north area of China.
I guess you come across it from some drama lines or novels ?
August 3, 2012
1
0
0
YOU ARE NOT STRAIGHT AT ALL. IN FACT, YOU ARE STUPID.
直: 率直的 坦白的
愣: 痴呆的 (愣= 楞)