DCRingo
This originated in Alabama, US. It mean a whiney person who blows the smallest thing out of all proportion and makes it his personal crusade to avenge the "wrong".
DCRingo by Pingus Maximus November 8, 2004
Get the DCRingo mug.