1 definition by anonimusSssssSs

Top Definition
shits in the urinals and smears it all over the walls
"ohh dont do a duca, you dirty shit!"
by anonimusSssssSs September 13, 2008

Mug icon
Buy a duca mug!