look up any word, like eiffel tower:
Frustrated, angered, or annoyed. Typically this funky mood develops due to resentment for authority figures in the work place.
Dude, we were supposed to get out of work at 1:00 on Friday but then our boss made us stay late for some bullshit meeting. Needless to say I felt Smelly Santelli til late Saturday afternoon.
by Fiberlinky Stinky June 19, 2009

Words related to Smelly Santelli

angry annoyed irritated mad pissed off