look up any word, like donkey punch:
 
1.
To engage in sexual activity with spectacles on.
i.e Hi honey I'm home, fancy some specsex?
by Carolineeeeee February 04, 2008

Words related to specsex

glasses nerd office sex spectacles