Top definition
To not only be overly fascinated with oneself, but to also inject conversations with large doses of sardonicism.
"Look, i know you are utterly self-obsessed but do you think you could take your sarcasm some place else? Your narcastic attitude isn't welcome here, you rat bastard!"
by Dirtymartini September 07, 2009
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush