|
|||||
What is Spanish Flea?A song that annoys people if played repetitively. Sounds as if it could be from a gameshow. "There was a little spanish flea, a record star he thought he'd be..." Spanish Flea - video |
|||||
www.Definder.net Powered by Urban Dictionary |