Top definition
The combination of Xbox and bod (body). The xbox is the body for your mind to control through your fingertips
While playing today, i was so in the zone, my Xbox became my Xbod!
by Nickle22 September 06, 2011
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush