Skip to main content

Definitions by youcancallmehoju

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.