kiker's definitions
1. The best friend someone could have.
2. A terrorist. Known to make Weird Arabic noises when finding a parking spot.
2. A terrorist. Known to make Weird Arabic noises when finding a parking spot.
by kiker October 17, 2008
Get the Yesmina mug.