Top definition
Braggart; a person seeking opportunities to claim himself false supreme;also referred to as Junaid
Stop being so annoying, are you Sunay?
by deedying May 26, 2018
Get the mug
Get a Sunay mug for your cousin Abdul.