1 definition by sarah kolbah

Top Definition
Oh definitly, for sure
"Do you like Louisa?"
"DEFO!"
by sarah kolbah November 15, 2003

Mug icon
Buy a Defo mug!