1 definition by Viva-De-Mi-Es-Chipotlé

Top Definition
The feeling in your throat the day after giving oral sex to a male partner
I blew Keaton last night and now I have shards of glass, aw shucks.
by Viva-De-Mi-Es-Chipotlé May 31, 2015

Mug icon
Buy a Shards Of Glass mug!