1 definition by xotwod.03

Top Definition
smexiest little thang. she a smol bean and is super duper lovable. she is shy on the streets but sly in the sheets. buss down thotiana.
damn devapriya is a beast.
by xotwod.03 April 05, 2019

Mug icon
Buy a devapriya mug!