Top definition
" Rigg the dodo" - tricked someone, set some one up.
Ive Rigg the dodo mate!!!
by Jonathan Lawson February 24, 2008
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush