1 definition by thea!

1
a lined peice of paper (a much better word than "looseleaf")
by thea! February 28, 2007
Get the mug
Get a Lpap mug for your girlfriend Jovana.