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 The Clarkton Bus Driver
barracuda dog
Share definition
Flag
A
Wire
Fox
Terrier
that is completely nuts.
"I
left
that barracuda dog in the garage today and when I came
home
everything
was completely destroyed."
barracuda dog
by
The Clarkton Bus Driver
November 20, 2011
Get the
barracuda dog
mug.