Top definition
a queen inside and out. also very smexy
i love osheyla
by jwbdgi2 June 08, 2018
Get the mug
Get a osheyla mug for your dad Trump.