i cant believe he did a bonkrood on me last night
an amazingly long fart which is emmitted whilst in bed with ur girl------------woops
"i cant believe he did a bonkrood on me last night" What is the definition of "bonkrood"?