Your word here
UD merch!
Buy Now

1 definition by thegrimreaper

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.
by thegrimreaper March 26, 2005
Get the 20 questions mug.