Skip to main content

R. Herring's definitions

Shiraz

a person who trolls forums and blogs planting right wing Republican disinformation
Man, that Shiraz is everywhere clogging the blogs
by R. Herring November 9, 2008
mugGet the Shirazmug.

Share this definition