1 definition by chronick

When one person gives another person oral pleasures. Also: can be used as a general term for sex.
What did you do last night?---I got me some scro!
by chronick January 5, 2006
Get the scro mug.