Top definition
Byddon nailed me lastnight, it was amazing.
by Jenamdar October 07, 2004
Get the mug
Get a Byddon mug for your friend Georges.