by Tiana P and Tim August 23, 2006

by Dirtpig March 03, 2015

A relative or friend who shamelessly asks insensitive and/or inappropriate questions usually pertaining to “the elephant in the room”.
by Large Cranium July 09, 2023
