Skip to main content

Definitions by PStar:)

A person that’s surprisingly still functioning on barely any sleep
Zaara is on some bat juice right now. She just wrote a whole essay on 1 hour of sleep.
Bat juice by PStar:) February 10, 2021