Skip to main content

Definitions by ducking loser

banded peak school 

fucking yoke of a place, Needs to be teared down. Banded peak school means short bus of schools.