Top definition
The act of placing talcum powder or gold bond on your scrotum, to dry it after a shower.
John should probably talc up before his big date with Nancy.
by Douchey1 March 14, 2007
Get the mug
Get a talc up mug for your boyfriend Abdul.

Available Domains :D