It's Polish and stands for "as far as I remember". In original "o ile dobrze pamiętam".
OIDP I did kill him on that night.
OIDP zabiłem go tamtej nocy.
by Qba August 27, 2006
Get the OIDP mug.