Top definition
a person that makes that weird scree noise in bed.
by Oliviajoy2633 May 29, 2016
Get the mug
Get a Screer mug for your dog G√ľnter.