Skip to main content

youcancallmehoju's definitions

Double Scoosher

Share definition
(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 19, 2012
Flag
mugGet the Double Scoosher mug.