Something a Scottish person says instead of confused.
Scottish Person - You've Bambozzled it's wee brain.
by The Koaladude September 10, 2005
Get the bambozzle mug.