TravCharJess's definitions
A person who you don't really want to talk with or be around, but for whatever reason, you end up needing to.
by TravCharJess January 22, 2017
Get the Douche Nozzlemug. 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 flapshroudmug.