Dictionaries:
Sexual DictionaryDictionary of the F-Word

boggle:

British expression meaning to stare at women lecherously, usually from a secluded place .

Link to this page:

Word Browser