1 definition by Linachka

Top Definition
retarded or mentally slow
damn that boy is boom boom! look hes bangin his head against the wall!
by Linachka September 22, 2005

Mug icon
Buy a boom boom mug!