PJ
Patrick Johanneson 🚀 👻
@patrickjohanneson.com
Part-time prevaricator.
He/him
patrickjohanneson.com/
Avatar by Hallie Bateman
Ukrainian wheat field header by Alex @aplante.com Plante
I'm also on Mastodon—mstdn.ca/@pjohanneson
222 followers558 following1.9k posts
PJ
Patrick Johanneson 🚀 👻
@patrickjohanneson.com
Part-time prevaricator.
He/him
patrickjohanneson.com/
Avatar by Hallie Bateman
Ukrainian wheat field header by Alex @aplante.com Plante
I'm also on Mastodon—mstdn.ca/@pjohanneson
222 followers558 following1.9k posts