vocab dash
Log in
Sign up
saligaud
Top 35000
Meanings
Noun
1. dirty bastard
(offensive, slang)