bumbarasclaat

to say like "oh shit or oh my god"
bumbarasclaat
oh shit
by rebeccuh June 22, 2008
Get the bumbarasclaat mug.