Skip to main content

Definitions by homesliceeeeee

A wonderful, cool, ostrich-like person who is hated by monkeys because it's so beautiful and cool
"you're such and ostr" "oh please, you're just jealous"
ostr by homesliceeeeee August 22, 2011