Definitions by Eggroid
toasted owl
When a girl squats over a toilet to pee and ends up shitting all over the seat and falling forward hitting her head on the wall all while someone is watching.
toasted owl by Eggroid October 21, 2019