1 definition by beefyrod

1
A poorly translated Russian phrase on a CSGO horror map
Goddamn that Shroud 'where the fuck i am clip' is comedy gold!
by beefyrod March 10, 2020
Get the mug
Get a Where the fuck i am mug for your Aunt Helena.