Skip to main content

Definitions by The Urban Dandy

Glasgow Oyster

To expel a large phlemgy spit onto anothers face.
Ahh'm gonna floz a glasgow oyster in yer face