Skip to main content

Cheercheck's definitions

Strasburg

A small town were no one gets along, kids smoke and pop pills.
Fred: where you from?
Greg: Strasburg....
Fred: I'm sorry bro.
by Cheercheck February 19, 2017
mugGet the Strasburgmug.

Share this definition