Top definition
A poketuber who thinks he's God. If you disagree with him you're a very bad person.
Don't be such a DuncanKneeDeep. Be tolerant of others opinions
by carlos2011 June 17, 2018
Get the mug
Get a duncankneedeep mug for your fish Zora.