1 definition by André V.

ODP stands for Ouate de phoque. Translated to English, it means ''absorbent cotton of seal''. But it is pronounced the same way as ''what the fuck''. So ODP is kind of fench translation of WTF. It is cool to use 'ODP' when text messaging, instead of 'WTF'.
ODP are you doing.
by André V. January 16, 2010
Get the ODP mug.