Top definition
Typically a person who excells at existing, being alive, etc.
Man he’s such a ricky wang
by WolframBalpha July 27, 2018
Get the mug
Get a ricky wang mug for your daughter-in-law Larisa.