Top definition
1. If you dont like our country, you can scaddadle
by ogkush April 21, 2009
Get the mug
Get a scaddadle mug for your cousin Jovana.