means retarded but happy. When someone is slightly mental...but happy with it and proud to be immature.
OMG! Lauren is sooooo florn it's unbelievable! I know! I mean, who collects road signs!
5👍 36👎