Skip to main content

Definitions by Bufferzz

Welsh slang for a party, or celebration.
"I have a work doo at 7, we're going out for a meal"
doo by Bufferzz December 13, 2008