that turtle is appawling
an adjective describing something awesome or terrible or both that probably occurred in pawling, ny, or something related to something that might occur in pawling, ny
"that turtle is appawling" What is the definition of "appawling"?