Top definition
Someone who has intense anger with a high sex drive
by Moglomo June 09, 2018
Get the mug
Get a Orrett mug for your friend Larisa.