3 definitions by thebestpersonever
by thebestpersonever September 20, 2023
needing much effort or skill to accomplish, deal with, or understand. Or in other words play conference at olney.
by thebestpersonever September 20, 2023
by thebestpersonever March 10, 2008