Skip to main content

Butter Lettuce Fantacy 's definitions

Soha

Share definition
This is a girl who loves chips more than she does most people. If you try to take her food away, or hurt someone she cares about you better watch the fuck out because there will be nothing left of you when she's done.
Hey girl I just took a handful of your chips, you don't mind do you...? Wait.. Soha... why are your eyes glowing red. D:
by Butter Lettuce Fantacy November 13, 2021
Flag
mugGet the Soha mug.