1 definition by Claire Tucker

An acronym for 'dumb piece of fuck'
XxImSpEcIaLxX: i need help is england in north america?
omgzsmartkid: what a dpof!
by Claire Tucker December 17, 2006
Get the dpof mug.