1 definition by elisecaellirox

Top Definition
an erect dick sticking upright in public
" hey look ________'s got a yankeedoodle
by elisecaellirox January 03, 2006
Mug icon
Buy a yankeedoodle mug!