Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by tomatoesaregreat
haphazard sheep
Share definition
Flag
a
sheep
that builds
anarchy
towers with a cottagecore
vibe
haphazard
sheep
and tomatoes are going to
take
over the
world
haphazard sheep
by
tomatoesaregreat
January 20, 2021
Get the
haphazard sheep
mug.