Skip to main content

Definitions by therealboogeyman

Callum North 

a sex demon sent by the devil himself
dam is that the Callum North sent to destroy me