whoha

a firefighter or emt that loves lights and sirens.
turn off the siren you god damn whoha.
by whoha4580 April 12, 2009
mugGet the whoha mug.