Top definition
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 mug
Get a ramulate mug for your guy Sarah.