look up any word, like swoll:
 
1.
When someone is being really dumb and you wanna smack em. x]
Usually used in a teasing way xP
Kevin - uhh.. what's 2 + 2 again?

Me - You're sucha dumbaclat!
by Talibandit December 12, 2009

Words related to Dumbaclat

bombaclat bomber dumbo dummy terrorist