Country Dictionary

A fork of Rural Dictionary

Oscar

One of the sweetest loving men around. A guy any girl can count on to make her smile.A great kisser and incredible lover.

A girl is lucky to have an Oscar.

by luv217 February 04, 2010