Top definition
1. Anything scattered by the wang.
2. Residue in or on known wanking areas or materials.
There's wangscatter all over the bed.
by OrkTheFork January 09, 2011
Get the mug
Get a wangscatter mug for your father-in-law José.