1 definition by castleweekendbender

goggles (sunglasses) that one may wear while on sesh (drug infused, alcohol infused)
'oi have you got my sesh goggles'
by castleweekendbender July 15, 2017
Get the sesh goggles mug.