Skip to main content

Definitions by Franke Vaughan

Sprafican 

A free loader from Africa! Usually found in England or online talking bollocks in broken or poorly written English!
Look at that sprafican over there pestering people!
Sprafican by Franke Vaughan January 3, 2023