Double Scoosher

(adj) The combined act of Urination and Defacation. Scots, colloquial.
Hey Kristen, im away to do a double scoosher, so i would stay out of the toilet for a while.
by youcancallmehoju July 16, 2012
Get the Double Scoosher mug.