1 definition by RawroRawr

The facebook app where you get 10-70 answers each week.
This is SO friggin' annoying. 21 Questions is filling up my notifications! >:O
by RawroRawr February 4, 2012
Get the 21 Questions mug.