duncan college Share definition Flag The winningest residential college at Rice University. Possessing the newest dorms, Duncan is the target of much envy by less fortunate colleges. At Duncan College, we grab education by the pussy. duncan college by Sticky🍚pounder July 12, 2017 Get the duncan college mug.