1. Man who owns windowless van or shed.2. Also someone who works at Chucky Cheeses.
(Mom to Kid) Stay away from that man he is so wiggly tuff!
1👍 3👎