Etymology
Advertisement

shenanigans (n.)

see shenanigan.

Advertisement
Advertisement