look up any word:
1. Rosey Turd
Someone who thinks their shit doesn't stink.
Sonya is such a rosey turd.
rss and gcal