by kufflos January 16, 2009
by The Strut September 29, 2004
by AndreaMK December 03, 2006
by xsiennax March 10, 2008
Duff - a less attractive person who has really hot friends and is an easy target to talk too while out at a party/bar too hook them up with the hot friends
by Eloks July 11, 2015