Top definition
In reference typically to a car that's been well maintained and detailed and / or modified tastefully enhancing it's standard specification but can be applied to many objects in a similar condition.
Here mate ... your motor's pure boaby tapp'd oot it's nut!

I heard that Craig's new Cupra is boaby tapp'd?
by Al Broon October 31, 2011
Get the mug
Get a Boaby Tapp'd mug for your friend Manley.