1 definition by It’sj

A person who farts all the time and doesn’t take accountability.
“He is being such a stinky Edgar.”
by It’sj January 8, 2023
Get the Edgar mug.