Skip to main content

Definitions by danallen

to have one's time fully occupied.
My weekends are a bit rammed in May, but we'll make it work.
rammed by danallen April 28, 2008