A phrase unique to the Binghamton New York area, meaning to stare at someone with awe, horror, and fascination, all at the same time.
by HalfBlaked97 January 31, 2020

by jayjay_unky August 7, 2022

by Ashton69420 March 5, 2019

by wordguru12345 April 27, 2015

by CAP September 21, 2016

by BABBOYHALO April 14, 2020

A really depressed girl who puts a fake smile on and is usually the happy funny one in the group . She tries to include everyone and make them feel happy.
by Immyxox March 27, 2020
