sienna is a crackhead. if you have a sienna in your life watch out she might roll your clothes. she is ridiculously funny and will always do crazy shit with you. she is a psycho but will do anything for her friends and will tell you how it is. hates everyone
damn that bitch psycho, must be a sienna stewart
by vapeelordd April 13, 2020
Get the sienna stewart mug.