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 Cola2018
Muskrat
Share definition
Flag
An
employee
of
Elon Musk
or
one of
his companies
Those Muskrats over at
Tesla
are
screwing
up
traffic
again.
Muskrat
by
Cola2018
October 30, 2018
Get the
Muskrat
mug.