Dictionaries:
Sexual DictionaryDictionary of the F-Word

lile a cat on hot bricks:

Nervous, uncomfortable, restive; sometimes applied to a sexually excited, but frustrated person.

Link to this page:

Word Browser