Audra Rimmer Share definition Flag A person who thinks urban dictionary is a reliable source of info on the English language This nigga Audra Rimmer dumb Audra Rimmer by LoanerLad July 2, 2018 0 0 Get merch