Top definition
An orgasm so loud that it breaks all pieces of glass within a 10 mile radius and transcends time and space. This can only be preformed by women.
Drake: Hey Josh?
Josh: Yeah?
Drake: I was eating my girlfriend out yesterday at a motel, and... she stellar screeched}.
Josh: Oh... At least she liked it.
via giphy
by Kemuri May 31, 2018
Get the mug
Get a stellar screech mug for your cousin Georges.