1. (chiefly Scottish) Having a coarse manner
2. Lustful, lecherous
1. toll, super, spitze, gut
2. auf etw. geil sein/ auf etw. scharf sein: etw. unbedingt tun, haben oder erreichen wollen
3. geil sein: sexuell erregt sein; begierig auf Sex sein
Chiefly Scottish; a scolding or dissolute woman