New Scratcher Joined 4 years, 1 month ago United States
peer/pir/verblook keenly or with difficulty at someone or something."Blake screwed up his eyes, trying to peer through the fog"
[ @BoomBoomJapan ]