Top definition
to take a life by having sex with someone
Stop killriding me! My kidneys are shutting down!~killride
by bread infection December 14, 2006
Get the mug
Get a killride mug for your father Abdul.