Top definition
word meaning the mixture of the french language and the subject of french said by many teachers in french class
*seeing a french and math binder*
FRATHHHHHH
by kim possiblke rocket powerr November 27, 2009
Get the mug
Get a Frath mug for your mama Yasemin.