look up any word, like bae:

1 definition by Daryl O

 
1.
(doo-flotch)
1. Unwanted or uninvited males in a social setting or social event.
2. Dudes you don't want at your party.
Man, our party had a good guy/girl ratio until all those duflaches showed up.
by Daryl O March 24, 2007
28 22