2 definitions by TravCharJess

A person who you don't really want to talk with or be around, but for whatever reason, you end up needing to.
"The only way I get to go to that party is if I 'm that Douche Nozzle's date!"
by TravCharJess January 22, 2017
Get the Douche Nozzle mug.
Tell Nahodia to stop leaving her nasty flapshrouds all over the place, and put them in the hamper where they go!
by TravCharJess March 31, 2019
Get the flapshroud mug.