Verb
# To confuse; to fluster; to flabbergast.


Chromewebstore small
Android app on Google Play










Google+