Top definition
A direct cause of frustration; or instance that causes aggravation.
Somebody already thought up the word I was planning to submit to the Urban Dictionary. What a frustrant?!
by Captain Wellweapon February 15, 2012
Get the mug
Get a frustrant mug for your brother-in-law Abdul.