Skip to main content

Definitions by Anthony DeMaio

(n) abbrev. frozen yogurt
"Priesteez, late night fro yo?"
"Say frozen yogurt, you loser."
fro yo by Anthony DeMaio October 24, 2005