It means laugh out loud. ROTFLMAO is a more exuberant version, I leave you to work out the acronym. We have had numerous string threads (thread strings?), none of which made any sense to me, since I am acoustically challenged. One question -- as environmentalist -- what of graphite?
yours, Peter T.