1 definition by kyle grant

Top Definition
when one man sticks his penis in another mans asshole.
they kyled all night long.
by kyle grant June 14, 2008

Mug icon
Buy a Kyle mug!