Top definition
1. The best friend someone could have.

2. A terrorist. Known to make Weird Arabic noises when finding a parking spot.
Yesmina found a parking spot again. Yes!
by kiker August 24, 2008
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush