1 definition by GWAR107

When two objects colide into each other. (If remarked upon, best said with a scottish accent)
Did you see that suv just ramulate the school bus?!?
by GWAR107 March 22, 2007
Get the ramulate mug.