look up any word, like donkey punch:

1 definition by sk8MafeeyUh

One of the sweetest loving men around. A guy any girl can count on to make her smile. A great kisser and an incredible lover.
A girl is lucky to have an Arvee.
by sk8MafeeyUh November 04, 2012