1 definition by Flipulous

1
Crazy ass awesome French Techno band! One of the greatest foreign bands you will ever listen to!
Guy: Did you go see Yelle in concert the other day?
Chick: Yeah! They were so awesome it almost started a friggin RIOT!!!
by Flipulous April 29, 2008
Get the mug
Get a Yelle mug for your mate Callisto.