Who asked radar Share definition Flag A special radar to find who gave a fuck about your “question” 1. I used google maps, a GPS and a Who asked radar and i still cannot find someone that gave a shit Who asked radar by Vampxxire February 26, 2021 Get the Who asked radar mug.