Skip to main content

Definitions by treeman800

dust the twins

the act of applying baby powder to your scrotum to keep them fresh
damn its hot out here. i need to "dust the twins"
dust the twins by treeman800 January 24, 2011