1 definition by luela H.

Top Definition
an extremely big penis.
oh wow keyano has a keyano.
by luela H. July 19, 2008

Mug icon
Buy a keyano mug!