Skip to main content

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.
Sara was so trashed last night that she did a toasted owl in the ladies bathroom.
toasted owl by Eggroid October 21, 2019