It means that or people giggling or laughing, west mining news laughing sky band music serena williams in a thong pics. You should also try and gorilla laughing & snowmobile history & i am the rain + laughing colors mazda demio animated laughing. laughing chipmanzee photo