mamidesu
1. Squirrel (humble)
Noun
#2689498
1. Squirrel (humble)
1. Glimpsed; Peeped
1. Peeking; Glancing
1. Peeking; Glimpsing
1. If/when glimpsed; If/when caught sight of
1. Let's peek.; Let's glance.
1. If/when glimpsing; If/when catching sight of
1. Probably glimpsed.; Probably saw.
1. Peeking; Looking