1 definition by frenchtoasty23

a dumb bitch who dose stupid stuff and gets back with her ex
hey shes pretty
ew no shes a owle
by frenchtoasty23 June 6, 2020
Get the owle mug.