Top definition
a slang term for a small frog like creature with large eyes
"ur an ugly spratt, you have large eyes"
"look at that gander spratt"
by chock0 July 09, 2006
Get the mug
Get a spratt mug for your Facebook friend José.
buy the domain for your diy vlog