2 definition by dogger

Top Definition
a motorcycle, when driven poorly
"Call the Trauma Team! Incoming from donorcycle"
by dogger November 23, 2002

Mug icon
Buy a donorcycle mug!
lab is a replacemnt for toilet
"im just going off to the lab to do some work, ill be back in 20 mins."

"bit of a failed experiment in the lab, you night not want to go in there for a wile."
by dogger March 24, 2005

Mug icon
Buy a lab mug!