1 definition by LOOOOLA

1
An unbelievably large cock, normally found on Norwegian men.
Also often found on men named Ty H.
by LOOOOLA March 27, 2008
Get the mug
Get a Dragoncock mug for your coworker James.