IIRC
Stupid question and it probably does not belong here but curiousity is getting the better of me.
I read this all the time on the forums but doesn't know what it means (must probably be a native english speaker to understand).
what does IIRC mean??
Thanks in advance.