Random
Source Code

deucers

a tag team pair of athletes who dominate in every aspect of their sport, usually have a theme song, and are irresistable to the opposite sex

-did you see those two guys do work last night?
-yeah they were straight up deucers!

by blazer23 May 26, 2009

8👍 6👎