look up any word, like cleveland steamer:
 
1.
Character on Teen Titans TV show. All episodes concerning him were written when the writers were extremely high. Bizarre, but amusing. Probably insulting to British people.
Come here, my duckies!
by Newbia December 29, 2004