man i am really getting tired of dan strutting around in here, i have half a mind to knock him off his chat perch
a cyber-high-horse where one can boast, prance, or pontificate in a chat room environment
"man i am really getting tired of dan strutting around in here, i have half a mind to knock him off his chat perch" What is the definition of "chat perch"?