Top Definition
When one pulls of a task/feat that is otherwise unexpected. A reference to Floyd Landis during stage 17 of the 2006 Tour de France
Dude, did you see that asshat Marcus bag that super hot chick last night? What a floyd 17! I thought he'd never get laid.
by Hanex Gerbeno October 14, 2006
5 Words related to floyd 17

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.