Daikon Legs

June 30, 2016 MJA 17

  [From  The Really Truly Hillary Gallery]   If you don’t speak Pidgin, here’s the definition of ‘Daikon Legs’. 

1 2,508 2,509 2,510 2,511 2,512 3,758
Do NOT follow this link or you will be banned from the site!