Top definition
Exclamation of surprise, usually made after a discovery or revelation.
"Shiteroo, I knew I should have voted for Gore."
by The Dawg October 30, 2004
Get the mug
Get a shiteroo mug for your grandma Jovana.