Subscribe English
look up any word, like fapping:

1 definition by treeman800

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