Bizarre New Martti Kuoppa vid: Who the fuck is perro? Posted on August 6, 2009 by Effraim — 2 Comments ↓ Inside joke here?
Something about that crazy skid to decade…
perro is dog or bitch in spanish