Definitions by Wendaroo
oddvocate
Verb: To publicly recommend or support something most people consider odd or unusual.
Noun: A person who publicly recommends or supports something most people consider odd or unusual.
Noun: A person who publicly recommends or supports something most people consider odd or unusual.