Top definition
Getting excited over a new piece of technology, to the point where a small erection may occur.
"Man did you see that new LED TV?!? That thing is so cool it gave me a chubby duncan! I gotta go rub one out!"
by Orzi March 23, 2010
Get the mug
Get a Chubby Duncan mug for your dog Jovana.