Skip to main content

Definitions by Ms.Mangwala fan 21

Ms. Mangwala 

A terrible science teacher who loves sawcon events. Looks like Travis Scott long lost sister.
WOw Ms. Mangwala is almost Travis scott
Ms. Mangwala by Ms.Mangwala fan 21 February 28, 2022