What is Scottish Coffee Filter?
1.
An alternative to
"Yo man, why you grimacing? You gettin' tea bagged in Halo?"
"Worse! I'm getting the scottish coffee filter!"
See
Random Words:
1.
A person who is full of his/her self-importance, yet knows nothing about the subject they're talking about.
"Wow, the Newscas..
1.
Anniversary of time, place or circumstance under which one discovers he/she/it is infertile.
I need to get really drunk tonight, becaus..