English dictionary
switcheroo meaning and definition
Definition and meaning of switcheroo at MeaningMonkey.org. switcheroo meaning and definition in the English Dictionary.SWITCHEROO noun
Definition of switcheroo (noun)
- a sudden unexpected switch
Source: Princeton University Wordnet