1 definition by sierragirl

Top Definition
DOA
Dead-on-arrival
Your love life is doa..
by sierragirl January 31, 2003

Mug icon
Buy a DOA mug!