Skip to main content

Definitions by CanRaid

"Ewwww... what the hell is that...?"
"Duck! It's a troha!"
Troha by CanRaid February 28, 2009