Skip to main content

Definitions by BillybobJoe the ahole

donna fraser 

A teacher who is addicted to drinking coffee and needs to stop
That girl is a Donna Fraser for sure.