Top definition
Another name for someone attracted to men.
Dang, that chick ain't nothing but a Richard craver!

Shut up, Richard Craver.
by Woahdude May 31, 2016
Get the mug
Get a richard craver mug for your sister-in-law Zora.