2 definitions by Oil Slick

Top Definition
A place where one goes to excrete human waste.
I require the use of ablution facilities.
by Oil Slick October 06, 2005
Mug icon
Buy a ablution facilities mug!
A superior computer company from the early nineties which unfortunately went out of business. Their graphical abilities were far greater than any other computer of the time.
If acorn still made computers, they would own all others.
by Oil Slick October 06, 2005
Mug icon
Buy a acorn mug!