Skip to main content

Definitions by thegrimreaper

20 questions 

To be thouroughly interogated, sometimes with a spotlight shined in your eyes.
I went out with friends last night and came home very late. When I got home I got given 20 questions.
20 questions by thegrimreaper March 25, 2005