1 definition by hdqkjwhdqahdiaydiyqhieihof3899

a girl that lives in london she is very kind and helpful also a dickhead
stephy is kind
stephy is a dickhead
stephy is helpful
Get the stephy mug.