1 definition by Fjdjgggj

Top Definition
A place in Illinois that has tons of crackheads and ugly hoes, we are sorry for the inconvenience but come to the basketball court behind the school and get hooped.
Holy crap I have to go to dupo tonight
by Fjdjgggj April 20, 2017

Mug icon
Buy a Dupo mug!