Dictionaries:

smeg:

1. In Britain: a) An exclamation. b) To have sexual-intercourse . See copulation for synonyms.

2. Something undesirable; a derivation of smegma .



Link to this page:

Word Browser