Top definition
A Chinese dude who lives in Romania and has two brothers
And both of his best friends live in New Delhi
by Jynx4018 February 08, 2020
Get a rinfela mug for your friend Larisa.