Skip to main content

Definitions by JTray

Scottish slang - someone is a beast if they are a sexual predator or have comited a sexual crime, usually against younger people.
Get tae fuck ya beast
Beast by JTray December 22, 2017