1 definition by Frenchman99

When you are so bored because you live in Oklahoma and your snowed in so you resort to posting things on facebook in french
Colton was totally Frenchbooking all day
by Frenchman99 February 4, 2011
Get the Frenchbooking mug.